the Hebrides - French English Dictionary